spare someone's blushes - Turco Inglés Diccionario